Otimizando Access com VBA - 3
Neste projeto iremos adicionar 4 botões de comandos (inicio ; anterior ; proximo ; final ), permitindo o usuario navegar entre os registros da tabela, após adicionarmos esse recurso poderemos omitir os botões de navegação nativos do formulario, a novidade está em poder criar novos layouts mais arrojados alem de conhecer como funcionam esses comandos na teoria e na pratica..
1) Vamos abrir nosso formulario criado anteriormente (otimizando Access com VBA 02) e clicando com mouse direito mudar sua forma de exibição (Modo Design)... ![]() Criando os botoes de navegação Nesta etapa iremos inserir os botões de comandos(inicio ; anterior ; proximo ; final ),lembrando que vamos deixar o assistente de controle desativado, permitindo que os comandos sejam livres de qualquer interferencia do programa, podemos inclusive colocar imagens de botões criados no photoshop ou fireworks a gosto do usuario e obter o mesmo resultado..!! 1) Vamos no menu design e no grupo controles, e inserir 4 botoes de comando que iremos utilizar.. mas podemos simplesmente selecionar os botoes já existentes e fazer uma copia (Ctrl + C) (Ctrl + V),em seguida alterar suas propriedades Nome e Legenda no painel direito,(Folha de propriedades..(figura 2) ![]() 3) Conforme na figura acima, vamos alterar as propriedades nome e legenda de cada botao, clicando sobre cada um deles.. (inicio ; anterior ; proximo ; final) Programando os comandos em vba.. Vamos agora clicar com mouse direito sobre o formulario, ou qualquer objeto dele,e acessar a opção Construir Eventos / Construtor de Códigos.. para entrarmos na janela de visual basic for aplications, em seguida, iremos adicionar os seguintes codigos aos novos botões (na imagem inclui apenas os codigos dos botões utilizados neste tutorial.. figura 4) ![]() após inserir seus comando..basta fechar a janela [x] do (Microsoft Visuab Basic For Aplications - VBA) e salvar seu formulario e pronto este projeto está finalizado.. !! Agora que temos nosso próprio controle de navegação, vamos em formulario e alterar a propriedade ( Botões de navegação [não] ) , pois usaremos nosso proprio controle.. e vamos alternar para modo formulario e nosso projeto já deverá estar funcionando corretamente..!!
|